<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        var message; //未初始化，默认值为undefined
        alert(message == undefined); //true

        var message2 = undefined;//也可以显示初始化，但是没有必要
        alert(message2 == undefined); //true


        var message = "hi";
        alert(typeof message); //"string"
        alert(typeof (message));//"string"
        alert(typeof 23);//"number"
        alert(typeof null);//"object" 因为特殊值null会被认为是一个空对象的引用，所以会返回object
    </script>
</head>
<body>

</body>
</html>